# _*_ coding:utf-8 _*_
# 开发团队: Mavericks
# 开发人员：Maverick·Ming
# 开发IDE： PyCharm
#   项目名：DouBanSpider
#   文件名：13 惰性匹配.py
# 开发时间：2021/4/1 17:12

import re

# 贪婪匹配
string_raw = 'abcdecba'
pattern_s = re.compile('a(.*)c')
string_result = re.findall(pattern_s, string_raw)
print(string_result)  # 结果：['bcde']

# 惰性匹配
string_raw = 'abcdecba'
pattern_s = re.compile('a(.*?)c')
string_result = re.findall(pattern_s, string_raw)
print(string_result)  # 结果：['b']